Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 France F4 Greece F1 Italy F3 Italy F6 Italy F8 Italy F9 Italy F10 Italy F15 Belgium F1 Italy F17 Netherlands F1 Belgium F2 Italy F16 Italy F11 Genova Open Challenger - Genova Venice Open - Venice 9th Wartburg Open - Eisenach Copa Ericsson Uruguay - Montevideo Gramado Open de Tennis - Gramado Riviera di Rimini Challenger - Rimini XI Ciutat de Barcelona - Barcelona Brasov Challenger - Brasov Genoa Open Challenger-Fondazione Carige - Genova Lambertz Open by Stawag - Aachen Genoa Open - Genova 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Eddleman USTA Challenger - Birmingham Pekao Open - Szczecin XL Capital Bermuda Open - Bermuda Morocco Tennis Tour - Casablanca Internationale Tenniskampioenschappen - Scheveningen San Luis Potosi Challenger 2000 - San Luis Potosi Copa Ericsson Mexico - Guadalajara Muller Cup - Ulm KGHM Dialog Polish Indoors - Wroclaw Copa Ericsson Brazil - Sao Paulo Global Telecom Open - Curitiba VI Abierto Internacional de Salinas - Salinas Copa Ericsson Chile - Santiago Copa Ericsson Peru - Lima Pekao Open - Szczecin Internazionali di Tennis - Bergamo Timisoara Challenger - Timisoara The LTA Bolton Challenger - Bolton Canottieri Minico 2004 - Mantova Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como Cepu Open - San Marino Sunrise Challenger Alfa Romeo Tennis Cup - Cordenons Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb X Trofeo Ciudad de Quito - Quito Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Tunis Open 2007 - Tunis Biella Challenger Rome Challenger Pekao Open - Szczecin Lambertz Open by Stawag - Aachen San Marino Challenger Palermo Challenger Ortisei Challenger Bergamo Challenger BMW Tennis Championship - Sunrise Jameson Cup - Milan Prague Challenger Nottingham Challenger Sopot Challenger Manerbio Challenger BMW Tennis Championship - Sunrise Sir Supermercati - Rome Turin Challenger Florianopolis Challenger Cordenons Challenger 5° Sporting Challenger - Turin ATP Guzzini Challenger - Recanati Bergamo Challenger Irving Challenger Mersin Challenger San Marino Challenger Le Gosier Challenger Tunis Challenger Geneva Challenger Reggio Emilia Challenger Prague Challenger Internazionali di Tennis di Bergamo - Bergamo San Marino Challenger Cordenons Challenger Ostrava Challenger Todi Challenger Scheveningen Challenger Istanbul Challenger Rennes Challenger Punta Del Este Challenger Braunschweig Challenger Padova Challenger Szczecin Challenger Caltanissetta Challenger Santiago Challenger Vercelli Challenger Genova Challenger Oberstaufen Challenger Orleans Challenger Eckental Challenger Sibiu Challenger Helsinki Challenger Ortisei Challenger 7° Trani Cup - Trani Tatra Banka Slovak Open - Bratislava Courmayeur Challenger Barletta Challenger The Scottish Championships - Edinburgh Memorial Savigni - Sassuolo Skandia Open - Linz FILA Challenger Biella - Biella BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Marbella Challenger Rome Challenger Intelig Tennis Cup - Brasilia GHI Bronx Tennis Classic - Bronx Chevrolet Cup - Santiago Santiago Challenger Tatra Banka Open 2006 - Bratislava Eckental Challenger 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Napoli Challenger Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Rome Challenger Ortisei Challenger Brest Challenger Furth Challenger Cherbourg Challenger Pau Challenger Marbella Challenger Sophia Antipolis Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Recanati Challenger Cerveza Club Colombia Open - Bogota Nokian Hakkapeliitta Open - Tampere Energis Open - Amsterdam Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador XL Capital Bermuda Open - Bermuda Heineken Open - Auckland Zagreb Open - Zagreb Copa Ericsson Argentina - Buenos Aires BellSouth Open - Vina del Mar BH Tennis Open International Cup - Belo Horizonte Trofeo Conde de Godo - Barcelona Tehran Open 2004 - Tehran Ethias Trophy - Mons Telenordia Swedish Open - Bastad The LTA Men's Challenger - Southampton Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Energis Open - Amersfoort Abierto Mexicano de Tenis Pegaso - Acapulco Bratislava Challenger 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm Open Seat Godo 2003 - Barcelona Mons Challenger Barletta Challenger U.S. Men's Clay Court Championships - Orlando Heineken Open - Auckland BellSouth Open - Vina del Mar Open 13 - Marseille Synsam Swedish Open - Bastad Santiago Challenger The Priority Telecom Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Legg Mason Tennis Classic - Washington D.C. ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Rome Challenger BellSouth Open - Vina del Mar Bordeaux Challenger Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai MoviStar Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar BMW Open - Munich The Artois Championships - London Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Davidoff Swiss Indoors Basel - Basel Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington D.C. ATP Studena Croatia Open Umag - Umag Dallas Challenger Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade China Open - Beijing Erste Bank Open - Vienna VTR Open - Vina del Mar Estoril Open - Estoril Open 13 - Marseille Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Genova Challenger Brasil Open - Salvador BMW Open - Munich CA Tennis Trophy - Vienna Open Seat Godo - Barcelona Mons Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Sao Paulo Challenger Tour Finals Ortisei Challenger Rabat Challenger BCR Open Romania - Bucharest Medibank International - Sydney Marrakech Challenger Shenzhen Open - Shenzhen China Open - Beijing BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Marrakech Argentina Open - Buenos Aires Moselle Open - Metz Open Sud de France - Montpellier Millennium Estoril Open - Estoril Barletta Challenger SkiStar Swedish Open - Bastad Napoli Challenger International German Open - Hamburg Winston-Salem Open - Winston-Salem Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Dubai Duty Free Tennis Championships - Dubai The Dubai Tennis Championships - Dubai RCA Championships - Indianapolis If Stockholm Open - Stockholm The Stella Artois Championships - London Synsam Swedish Open - Bastad Shenzhen Open - Shenzhen Tata Open Maharashtra - Pune Next Generation Adelaide International - Adelaide Medibank International - Sydney Cherbourg Challenger PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Napoli Challenger German Tennis Championships - Hamburg Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Francavilla Challenger PTT Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires AEGON Championships - London SkiStar Swedish Open - Bastad Ortisei Challenger Grand Prix de Tennis de Lyon - Lyon Pullach Challenger Heineken Open - Auckland ARAG World Team Championship - Dusseldorf St. Brieuc Challenger San Marino Challenger Erste Bank Open - Vienna Orleans Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON Championships - London Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Siemens Open - Scheveningen China Open - Beijing Siemens Open 2001 - Scheveningen San Benedetto Challenger Cerveza Cristal - Santiago Copa Ericsson - Santiago Copa Ericsson - Montevideo Jameson Cup - Milan Eckental Challenger Copa Ericsson Chile - Santiago Millennium Estoril Open - Estoril ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2001 - Barcelona ARAG World Team Championship - Dusseldorf International Indoor Tennis Championships of Croatia - Zagreb Estoril Open - Estoril Gerry Weber Open - Halle Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington D.C. ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Qatar ExxonMobil Open - Doha Open 13 - Marseille Erste Bank Open - Vienna Open 13 Provence - Marseille Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Gold Flake Open - Chennai Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Sony Ericsson Open - Miami Tennis Masters Series - Cincinnati Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris U.S. Men's Clay Court Championships - Houston Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai TD Waterhouse Cup - Long Island Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Gerry Weber Open - Halle Shanghai ATP Masters - Shanghai Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne Miami Open - Miami French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Tennis Masters Series - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Adidas International - Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Wimbledon - London Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo French Open - Paris Tennis Masters Series - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo The Nottingham Open - Nottingham French Open - Paris Kremlin Cup - Moscow Wimbledon - London Apia International - Sydney Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Australian Open - Melbourne Wimbledon - London BMW Open - Munich Copa Claro - Buenos Aires Telecom Italia Masters - Rome Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Tennis Masters Cup - Shanghai U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Olympics - Athens Olympics - Beijing Wimbledon - London Masters Series Hamburg - Hamburg ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, World Group, PO, ISR-CHI 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Shanghai